CPSW\Admin\Admin_Controller D

Total Complexity 226
Dependencies 15
Dependents 2
Total lines 1,782
Lines of code 1,229
Logical lines of code 474
Comment lines 428
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
check_connection_on_updates()
C
37 24 77
enqueue_scripts()
C
31 22 104
connection_test()
B
36 20 76
checkout_settings()
B
25
4 226
are_keys_set_check()
A
49 17 23
initialise_warnings()
A
55 13 17
admin_options()
A
41 10 53
connect_button()
A
43 9 48
are_keys_set()
A
57 10 18
add_manual_connect_link()
A
56 10 15
cpsw_express_checkout_option_updates()
A
48 8 32
add_breadcrumb()
S
52 7 24
get_settings()
S
35 1 106
account_id()
S
42 4 61
account_keys()
S
50 6 29
stripe_connect()
S
48 4 37
update_mode()
S
63 6 10
disconnect_account()
S
60 5 12
webhook_url()
S
52 4 26
redirect_if_manually_saved()
S
68 5 6
js_errors()
S
59 4 13
update_options()
S
63 4 11
express_checkout_preview()
S
50 2 41
filter_settings_fields()
S
53 3 25
get_account_info()
S
61 3 13
get_stripe_connect_url()
S
53 2 25
__construct()
S
54 2 21
is_stripe_connected()
S
70 3 6
add_settings_links()
S
67 3 7
init()
S
49 1 28
update_settings()
S
81 1 3
add_settings_tab()
S
75 1 4
express_checkout_notice()
S
71 1 7
insufficient_permission()
S
78 1 3
webhooks_missing_notice()
S
75 1 3
add_custom_css()
S
72 1 7
connect_failed_notice()
S
78 1 3
connect_success_notice()
S
78 1 3
ssl_not_connect()
S
78 1 3
settings_tab()
S
81 1 3